@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;  }
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body{ margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑", Arial; color:#666; background:#ffffff; -webkit-text-size-adjust:none; /*position:relative;*/}
ul,li,hr,table,td,tr,p{ margin:0px;  padding:0px;}
li{ list-style:none;}
div{zoom:1}
img{ border:none;}
A{ text-decoration:none; color:#666;}
A:hover{ cursor:pointer;text-decoration:none;}
*{margin:0;padding:0;list-style-type:none;/*transition: all 1s ease 0s;*/}
#ie6-warning { background: #FFFFE1; position: absolute; left: 0; font-size: 12px; color: #333; width: 100%; padding: 2px 15px 2px 23px; text-align: left; z-index: 999; }
#ie6-warning a { color: #00F; }
a { text-decoration: none; outline-style: none; }
*:focus { outline: none; }

.clear_both{clear:both; overflow: hidden; font-size:0px; line-height:1px; height:1px;}
.cb{ clear:both;}
.dib{ display:inline-block; height:1px; width:100%;}
.dib_fz{letter-spacing:0px; word-spacing:0px; font-size:0;}
.oh{ overflow:hidden;}
.none{ display:none;}
.blok{ display:block;}

@media (min-width:1200px) {
.bais{ color:#FFFFFF;}
.i_zgs{width:100%;max-width:1600px; margin:auto;}
.izgsc{width:100%; }
.i_zgs_li{ display:inline-block; vertical-align:top; width:19%; min-height:805px; max-height:805px; position:relative; cursor:pointer; transition:all .4s ease 0s; overflow:hidden;}
.i_zgs_li .i_zgstit,.i_zgs_li .i_zgsmc,.i_zgs_li span{ display:none;}
.js_wzgs{width:62%;}
.js_wzgs .i_zgstit,.js_wzgs .i_zgsmc,.js_wzgs span{ display:block;}
.js_wzgs .i_zgstit{width:calc(100% - 85px); position:absolute; top:25%; left:85px; z-index:3; color:#000000; line-height:30px; font-size:24px; transition:all .4s ease 0s;}
.js_wzgs .i_zgstit .i_zgsimg{  font-size:53px; margin-bottom:20px; line-height:55px; font-weight:bold}
.blue{color:#003894;}
.js_wzgs .i_zgstit .i_zgsimg .bais{ color:#ffffff; }
.js_wzgs .i_zgstit .i_zgsjs{font-size:36px; line-height:36px; margin-bottom:25px}
.js_wzgs span{ display:block; width:33px; height:14px; background:url(../images/p3.png) center bottom no-repeat; position:absolute; bottom:64px; left:50%; z-index:2; margin-left:-16.5px; overflow:hidden;}

.i_zgs_li .i_qhan{width:80%; height: auto; line-height:30px; font-size:24px; color:#FFFFFF; position:absolute; top:25%; left:40px; }
.i_zgs_li .i_qhan h1{ font-size:32px; margin-bottom:30px; line-height:45px;}
.i_zgs_li .i_qhan02{ display:inline-block; vertical-align:top; width:100%; position:absolute; bottom:14%; left:0; text-align:center;}

.mr0{ margin-right:0 !important;}

}

@media (max-width:1199px) {
.bais{ color:#FFFFFF;}
.i_zgs{width:100%;}
.izgsc{width:100%; }
.i_zgs_li{ display:inline-block; vertical-align:top; width:19%; min-height:505px; max-height:505px; position:relative; cursor:pointer; transition:all .4s ease 0s; overflow:hidden;}
.i_zgs_li .i_zgstit,.i_zgs_li .i_zgsmc,.i_zgs_li span{ display:none;}
.js_wzgs{width:62%;}
.js_wzgs .i_zgstit,.js_wzgs .i_zgsmc,.js_wzgs span{ display:block;}
.js_wzgs .i_zgstit{width:calc(100% - 2.0rem); position:absolute; top:25%; left:2.0rem; z-index:3; color:#000000; line-height:1.5rem; font-size:0.8rem; transition:all .4s ease 0s;}
.js_wzgs .i_zgstit .i_zgsimg{ color:#003894; font-size:1.5rem; margin-bottom:0.5rem; line-height:2.0rem; font-weight:bold}
.js_wzgs .i_zgstit .i_zgsimg.bais{ color:#ffffff; }
.js_wzgs .i_zgstit .i_zgsjs{font-size:1.2rem; line-height:1.5rem; margin-bottom:1.0rem}
.js_wzgs span{ display:block; width:33px; height:14px; background:url(../images/p3.png) center bottom no-repeat; position:absolute; bottom:64px; left:50%; z-index:2; margin-left:-16.5px; overflow:hidden;}

.i_zgs_li .i_qhan{width:80%; height: auto; line-height:1.5rem; font-size:0.8rem; color:#FFFFFF; position:absolute; top:25%; left:1.0rem; }
.i_zgs_li .i_qhan h1{ font-size:1.2rem; margin-bottom:1.0rem}
.i_zgs_li .i_qhan h1.blue{color:#003894;}
.i_zgs_li .i_qhan02{ display:inline-block; vertical-align:top; width:100%; position:absolute; bottom:14%; left:0; text-align:center;}
.i_zgs_li .i_qhan02 img{ width:40px;}

.mr0{ margin-right:0 !important;}

}

